[INFO] fetching crate dtob-sys 0.1.1...
[INFO] fixing dtob-sys-0.1.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate dtob-sys 0.1.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate dtob-sys 0.1.1
[INFO] finished tweaking crates.io crate dtob-sys 0.1.1
[INFO] tweaked toml for crates.io crate dtob-sys 0.1.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dtob-sys 0.1.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dtob-sys 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b71f52c5b9538a1e6f1b5ba1cdf5621899788a3d603a4e1b73172a2f0867cb33
[INFO] running `Command { std: "docker" "start" "b71f52c5b9538a1e6f1b5ba1cdf5621899788a3d603a4e1b73172a2f0867cb33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b71f52c5b9538a1e6f1b5ba1cdf5621899788a3d603a4e1b73172a2f0867cb33" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b71f52c5b9538a1e6f1b5ba1cdf5621899788a3d603a4e1b73172a2f0867cb33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b71f52c5b9538a1e6f1b5ba1cdf5621899788a3d603a4e1b73172a2f0867cb33" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling dtob-sys v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs (50 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.17s
[INFO] [stderr] crater-edition-check: dtob-sys v0.1.1 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling dtob-sys v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., "::" , stringify ! (pos))) ; } extern "C" { pub fn dtob_writer_init (w : * mut DtobWriter) ; } extern "C" { pub fn dtob_writer_b...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t (w : * mut DtobWriter) ; } extern "C" { pub fn dtob_writer_byte (w : * mut DtobWriter , b : u8) ; } extern "C" { pub fn dtob_wri...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19243
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t DtobWriter , b : u8) ; } extern "C" { pub fn dtob_writer_ctrl (w : * mut DtobWriter , code : u16) ; } extern "C" { pub fn dtob_w...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...code : u16) ; } extern "C" { pub fn dtob_writer_data (w : * mut DtobWriter , bytes : * const u8 , len : usize) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19419
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 , len : usize) ; } extern "C" { pub fn dtob_writer_value (w : * mut DtobWriter , v : * const DtobValue) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_writer_value_typed (w : * mut DtobWriter , v : * const DtobValue , types : * const DtobTypesHeader) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19637
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r) ; } extern "C" { pub fn dtob_trit_encode (bytes : * const u8 , byte_len : usize , out_buf : * mut * mut u8) -> usize ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19754
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn dtob_trit_decode (buf : * const u8 , buf_len : usize , out_bytes : * mut * mut u8) -> usize ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19870
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut u8) -> usize ; } extern "C" { pub fn dtob_decode (buf : * const u8 , len : usize) -> * mut DtobValue ; } extern "C" { pub fn d...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., "::" , stringify ! (pos))) ; } extern "C" { pub fn dtob_writer_init (w : * mut DtobWriter) ; } extern "C" { pub fn dtob_writer_b...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t (w : * mut DtobWriter) ; } extern "C" { pub fn dtob_writer_byte (w : * mut DtobWriter , b : u8) ; } extern "C" { pub fn dtob_wri...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19958
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_decode_with_types (buf : * const u8 , len : usize , out_types : * mut DtobTypesHeader) -> * mut DtobValue ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20093
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t DtobValue ; } extern "C" { pub fn dtob_encode (root : * const DtobValue , out_len : * mut usize) -> * mut u8 ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_encode_with_types (root : * const DtobValue , types : * const DtobTypesHeader , strict_validation : :: std :: os :: raw :: c_int , out_len : * mut usize) -> * mut u8 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20387
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_encode_chunk (v : * const DtobValue , types : * const DtobTypesHeader , strict_validation : :: std :: os :: raw :: c_int , out_len : * mut usize) -> * mut u8 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19243
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t DtobWriter , b : u8) ; } extern "C" { pub fn dtob_writer_ctrl (w : * mut DtobWriter , code : u16) ; } extern "C" { pub fn dtob_w...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...code : u16) ; } extern "C" { pub fn dtob_writer_data (w : * mut DtobWriter , bytes : * const u8 , len : usize) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19419
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 , len : usize) ; } extern "C" { pub fn dtob_writer_value (w : * mut DtobWriter , v : * const DtobValue) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_writer_value_typed (w : * mut DtobWriter , v : * const DtobValue , types : * const DtobTypesHeader) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19637
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r) ; } extern "C" { pub fn dtob_trit_encode (bytes : * const u8 , byte_len : usize , out_buf : * mut * mut u8) -> usize ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20574
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_verify_file_types (path : * const :: std :: os :: raw :: c_char , types : * const DtobTypesHeader , strict : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn dtob_int (val : i64) -> * mut DtobValue ; } extern "C" { pub fn dtob_uint (va...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19754
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn dtob_trit_decode (buf : * const u8 , buf_len : usize , out_bytes : * mut * mut u8) -> usize ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20838
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...al : i64) -> * mut DtobValue ; } extern "C" { pub fn dtob_uint (val : u64) -> * mut DtobValue ; } extern "C" { pub fn dtob_float (...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19870
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut u8) -> usize ; } extern "C" { pub fn dtob_decode (buf : * const u8 , len : usize) -> * mut DtobValue ; } extern "C" { pub fn d...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l : u64) -> * mut DtobValue ; } extern "C" { pub fn dtob_float (val : f64) -> * mut DtobValue ; } extern "C" { pub fn dtob_raw (da...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:19958
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_decode_with_types (buf : * const u8 , len : usize , out_types : * mut DtobTypesHeader) -> * mut DtobValue ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20969
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> * mut DtobValue ; } extern "C" { pub fn dtob_raw (data : * const u8 , len : usize) -> * mut DtobValue ; } extern "C" { pub fn dt...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20093
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t DtobValue ; } extern "C" { pub fn dtob_encode (root : * const DtobValue , out_len : * mut usize) -> * mut u8 ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... len : usize) -> * mut DtobValue ; } extern "C" { pub fn dtob_array () -> * mut DtobValue ; } extern "C" { pub fn dtob_kvset () ->...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_encode_with_types (root : * const DtobValue , types : * const DtobTypesHeader , strict_validation : :: std :: os :: raw :: c_int , out_len : * mut usize) -> * mut u8 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21112
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dtob_array () -> * mut DtobValue ; } extern "C" { pub fn dtob_kvset () -> * mut DtobValue ; } extern "C" { pub fn dtob_custom (cod...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20387
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_encode_chunk (v : * const DtobValue , types : * const DtobTypesHeader , strict_validation : :: std :: os :: raw :: c_int , out_len : * mut usize) -> * mut u8 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...DtobValue ; } extern "C" { pub fn dtob_custom (code : u16 , data : * const u8 , len : usize) -> * mut DtobValue ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20574
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_verify_file_types (path : * const :: std :: os :: raw :: c_char , types : * const DtobTypesHeader , strict : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21271
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut DtobValue ; } extern "C" { pub fn dtob_array_push (arr : * mut DtobValue , val : * mut DtobValue) ; } extern "C" { pub fn d...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn dtob_int (val : i64) -> * mut DtobValue ; } extern "C" { pub fn dtob_uint (va...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21359
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut DtobValue) ; } extern "C" { pub fn dtob_custom_push (custom : * mut DtobValue , val : * mut DtobValue) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20838
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...al : i64) -> * mut DtobValue ; } extern "C" { pub fn dtob_uint (val : u64) -> * mut DtobValue ; } extern "C" { pub fn dtob_float (...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_kvset_put (kvs : * mut DtobValue , key : * const :: std :: os :: raw :: c_char , val : * mut DtobValue) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l : u64) -> * mut DtobValue ; } extern "C" { pub fn dtob_float (val : f64) -> * mut DtobValue ; } extern "C" { pub fn dtob_raw (da...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21584
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r , val : * mut DtobValue) ; } extern "C" { pub fn dtob_types_init (th : * mut DtobTypesHeader) ; } extern "C" { pub fn dtob_types...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:20969
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> * mut DtobValue ; } extern "C" { pub fn dtob_raw (data : * const u8 , len : usize) -> * mut DtobValue ; } extern "C" { pub fn dt...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut DtobTypesHeader) ; } extern "C" { pub fn dtob_types_cleanup (th : * mut DtobTypesHeader) ; } extern "C" { pub fn dtob_type...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... len : usize) -> * mut DtobValue ; } extern "C" { pub fn dtob_array () -> * mut DtobValue ; } extern "C" { pub fn dtob_kvset () ->...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21725
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_types_add (th : * mut DtobTypesHeader , code : u16 , name : * const :: std :: os :: raw :: c_char , opcodes : * const u16 , n_opcodes : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21112
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dtob_array () -> * mut DtobValue ; } extern "C" { pub fn dtob_kvset () -> * mut DtobValue ; } extern "C" { pub fn dtob_custom (cod...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21929
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_types_lookup (th : * const DtobTypesHeader , code : u16) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...DtobValue ; } extern "C" { pub fn dtob_custom (code : u16 , data : * const u8 , len : usize) -> * mut DtobValue ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22056
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char ; } extern "C" { pub fn dtob_types_get (th : * const DtobTypesHeader , code : u16) -> * mut DtobCustomType ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21271
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut DtobValue ; } extern "C" { pub fn dtob_array_push (arr : * mut DtobValue , val : * mut DtobValue) ; } extern "C" { pub fn d...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22163
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...DtobCustomType ; } extern "C" { pub fn dtob_opcode_data_size (opcode : u16) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [de...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21359
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut DtobValue) ; } extern "C" { pub fn dtob_custom_push (custom : * mut DtobValue , val : * mut DtobValue) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22350
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...obSchema { _unused : [u8 ; 0] , } extern "C" { pub fn dtob_schema_new () -> * mut DtobSchema ; } extern "C" { pub fn dtob_schema_a...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_kvset_put (kvs : * mut DtobValue , key : * const :: std :: os :: raw :: c_char , val : * mut DtobValue) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22413
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_schema_add (s : * mut DtobSchema , path : * const :: std :: os :: raw :: c_char , type_ : DtobType) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21584
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r , val : * mut DtobValue) ; } extern "C" { pub fn dtob_types_init (th : * mut DtobTypesHeader) ; } extern "C" { pub fn dtob_types...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22542
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_char , type_ : DtobType) ; } extern "C" { pub fn dtob_schema_free (s : * mut DtobSchema) ; } extern "C" { pub fn dtob_from_jso...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut DtobTypesHeader) ; } extern "C" { pub fn dtob_types_cleanup (th : * mut DtobTypesHeader) ; } extern "C" { pub fn dtob_type...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22606
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_from_json (json : * const :: std :: os :: raw :: c_char , schema : * const DtobSchema) -> * mut DtobValue ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21725
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_types_add (th : * mut DtobTypesHeader , code : u16 , name : * const :: std :: os :: raw :: c_char , opcodes : * const u16 , n_opcodes : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...DtobValue ; } extern "C" { pub fn dtob_from_xml (xml : * const :: std :: os :: raw :: c_char) -> * mut DtobValue ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:21929
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_types_lookup (th : * const DtobTypesHeader , code : u16) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22844
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tobValue ; } extern "C" { pub fn dtob_from_html (html : * const :: std :: os :: raw :: c_char) -> * mut DtobValue ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22056
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char ; } extern "C" { pub fn dtob_types_get (th : * const DtobTypesHeader , code : u16) -> * mut DtobCustomType ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_char) -> * mut DtobValue ; } extern "C" { pub fn dtob_free (val : * mut DtobValue) ; } extern "C" { pub fn dtob_deep_copy (...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22163
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...DtobCustomType ; } extern "C" { pub fn dtob_opcode_data_size (opcode : u16) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [de...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut DtobValue) ; } extern "C" { pub fn dtob_deep_copy (val : * const DtobValue) -> * mut DtobValue ; } extern "C" { pub fn dto...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22350
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...obSchema { _unused : [u8 ; 0] , } extern "C" { pub fn dtob_schema_new () -> * mut DtobSchema ; } extern "C" { pub fn dtob_schema_a...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23091
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Value) -> * mut DtobValue ; } extern "C" { pub fn dtob_val_to_i64 (v : * const DtobValue) -> i64 ; } extern "C" { pub fn dtob_val_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22413
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_schema_add (s : * mut DtobSchema , path : * const :: std :: os :: raw :: c_char , type_ : DtobType) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* const DtobValue) -> i64 ; } extern "C" { pub fn dtob_val_to_u64 (v : * const DtobValue) -> u64 ; } extern "C" { pub fn dtob_val_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22542
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_char , type_ : DtobType) ; } extern "C" { pub fn dtob_schema_free (s : * mut DtobSchema) ; } extern "C" { pub fn dtob_from_jso...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23233
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_val_to_str (v : * const DtobValue , out : * mut :: std :: os :: raw :: c_char , outsz : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22606
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_from_json (json : * const :: std :: os :: raw :: c_char , schema : * const DtobSchema) -> * mut DtobValue ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_kvset_get (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char) -> * mut DtobValue ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...DtobValue ; } extern "C" { pub fn dtob_from_xml (xml : * const :: std :: os :: raw :: c_char) -> * mut DtobValue ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23496
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e ; } extern "C" { pub fn dtob_kvset_int (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char) -> i64 ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22844
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tobValue ; } extern "C" { pub fn dtob_from_html (html : * const :: std :: os :: raw :: c_char) -> * mut DtobValue ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:22949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_char) -> * mut DtobValue ; } extern "C" { pub fn dtob_free (val : * mut DtobValue) ; } extern "C" { pub fn dtob_deep_copy (...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23614
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ; } extern "C" { pub fn dtob_kvset_uint (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char) -> u64 ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn dtob_kvset_float (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char) -> f64 ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut DtobValue) ; } extern "C" { pub fn dtob_deep_copy (val : * const DtobValue) -> * mut DtobValue ; } extern "C" { pub fn dto...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23853
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_kvset_str (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , outsz : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23091
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Value) -> * mut DtobValue ; } extern "C" { pub fn dtob_val_to_i64 (v : * const DtobValue) -> i64 ; } extern "C" { pub fn dtob_val_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* const DtobValue) -> i64 ; } extern "C" { pub fn dtob_val_to_u64 (v : * const DtobValue) -> u64 ; } extern "C" { pub fn dtob_val_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:24033
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_kvset_raw (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char , out_len : * mut usize) -> * const u8 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23233
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_val_to_str (v : * const DtobValue , out : * mut :: std :: os :: raw :: c_char , outsz : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:24182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_array_append_to_file (path : * const :: std :: os :: raw :: c_char , entry : * mut DtobValue) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:24337
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn dtob_print (val : * const DtobValue , indent : :: std :: os :: raw :: c_int) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:24438
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_print_with_types (val : * const DtobValue , th : * const DtobTypesHeader , indent : :: std :: os :: raw :: c_int) ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_kvset_get (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char) -> * mut DtobValue ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23496
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e ; } extern "C" { pub fn dtob_kvset_int (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char) -> i64 ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23614
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ; } extern "C" { pub fn dtob_kvset_uint (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char) -> u64 ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn dtob_kvset_float (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char) -> f64 ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:23853
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_kvset_str (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , outsz : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:24033
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_kvset_raw (kvs : * const DtobValue , key : * const :: std :: os :: raw :: c_char , out_len : * mut usize) -> * const u8 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:24182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_array_append_to_file (path : * const :: std :: os :: raw :: c_char , entry : * mut DtobValue) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:24337
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn dtob_print (val : * const DtobValue , indent : :: std :: os :: raw :: c_int) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/dtob-sys-58ea392d7d6ba68e/out/bindings.rs:3:24438
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dtob_print_with_types (val : * const DtobValue , th : * const DtobTypesHeader , indent : :: std :: os :: raw :: c_int) ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `dtob-sys` (lib) due to 50 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `dtob-sys` (lib test) due to 50 previous errors
[INFO] running `Command { std: "docker" "inspect" "b71f52c5b9538a1e6f1b5ba1cdf5621899788a3d603a4e1b73172a2f0867cb33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b71f52c5b9538a1e6f1b5ba1cdf5621899788a3d603a4e1b73172a2f0867cb33", kill_on_drop: false }`
[INFO] [stdout] b71f52c5b9538a1e6f1b5ba1cdf5621899788a3d603a4e1b73172a2f0867cb33
